flood plain deposit - Turkish English Dictionary